jalopy (especially a vehicle) - Allemand Anglais Dictionnaire